contract supervisor - Alemán Inglés Diccionario